package com.tjbank.cssys.dto;

import javax.validation.constraints.NotBlank;


import com.tjbank.cssys.framework.base.dto.CommonDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 角色
 * 
 * Package : com.tansun.magicube.iam.dto
 * 
 * @author -- lijiangtao 2020年5月5日 下午4:11:54
 *
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class RoleDTO extends CommonDTO {

    /** ❤❤❤❤❤ */
    private static final long serialVersionUID = 1L;

    /** 角色名称 */
    @NotBlank(message = "roleName:角色名称不能为空")
    private String roleName;

    /** 角色别名 */
    private String roleAlias;

    /** 租户代码 */
    @NotBlank(message = "tenantCode:租户代码不能为空")
    private String tenantCode;

    /** 租户名称 */
    @NotBlank(message = "tenantName:租户名称不能为空")
    private String tenantName;

    /** 状态 */
    private String state;
}
